package com.zis.auction.model.base;

import com.fasterxml.jackson.annotation.JsonIgnore;
import org.beetl.sql.core.TailBean;
import org.beetl.sql.core.annotatoin.AssignID;

import java.util.Date;

/**
 * Create by wangshen 2017/12/28
 */
public class AuctBidModel extends TailBean {

    private String abdId;

    private String tenderType;

    private String aucterType;

    private String auoId;

    private String bidProvince;

    private String bidCity;

    private String bidCounty;

    private String areaProvince;

    private String areaCity;

    private String areaCounty;

    private String bidTitle;

    private String bidImg;

    private String suggest;

    private String auctNotice;

    private String bidIntro;

    private String auctInstr;

    private Double startPrice;

    private Date startTime;

    private String bidState;

    private Date bidDate;

    private Integer bidOrder;

    private Integer hits;

    private Integer focus;

    private String remarks;

    private String ext1;

    private String ext2;

    private String ext3;

    private String createUser;

    private Date createDate;

    private String updateUser;

    private Date updateDate;

    @AssignID("pkId")
    public String getAbdId() {
        return abdId;
    }

    public void setAbdId(String abdId) {
        this.abdId = abdId;
    }

    public String getTenderType() {
        return tenderType;
    }

    public void setTenderType(String tenderType) {
        this.tenderType = tenderType;
    }

    public String getAucterType() {
        return aucterType;
    }

    public void setAucterType(String aucterType) {
        this.aucterType = aucterType;
    }

    public String getAuoId() {
        return auoId;
    }

    public void setAuoId(String auoId) {
        this.auoId = auoId;
    }

    public String getBidProvince() {
        return bidProvince;
    }

    public void setBidProvince(String bidProvince) {
        this.bidProvince = bidProvince;
    }

    public String getBidCity() {
        return bidCity;
    }

    public void setBidCity(String bidCity) {
        this.bidCity = bidCity;
    }

    public String getBidCounty() {
        return bidCounty;
    }

    public void setBidCounty(String bidCounty) {
        this.bidCounty = bidCounty;
    }

    public String getAreaProvince() {
        return areaProvince;
    }

    public void setAreaProvince(String areaProvince) {
        this.areaProvince = areaProvince;
    }

    public String getAreaCity() {
        return areaCity;
    }

    public void setAreaCity(String areaCity) {
        this.areaCity = areaCity;
    }

    public String getAreaCounty() {
        return areaCounty;
    }

    public void setAreaCounty(String areaCounty) {
        this.areaCounty = areaCounty;
    }

    public String getBidTitle() {
        return bidTitle;
    }

    public void setBidTitle(String bidTitle) {
        this.bidTitle = bidTitle;
    }

    public String getBidImg() {
        return bidImg;
    }

    public void setBidImg(String bidImg) {
        this.bidImg = bidImg;
    }

    public String getSuggest() {
        return suggest;
    }

    public void setSuggest(String suggest) {
        this.suggest = suggest;
    }

    public String getAuctNotice() {
        return auctNotice;
    }

    public void setAuctNotice(String auctNotice) {
        this.auctNotice = auctNotice;
    }

    public String getBidIntro() {
        return bidIntro;
    }

    public void setBidIntro(String bidIntro) {
        this.bidIntro = bidIntro;
    }

    public String getAuctInstr() {
        return auctInstr;
    }

    public void setAuctInstr(String auctInstr) {
        this.auctInstr = auctInstr;
    }

    public Double getStartPrice() {
        return startPrice;
    }

    public void setStartPrice(Double startPrice) {
        this.startPrice = startPrice;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public String getBidState() {
        return bidState;
    }

    public void setBidState(String bidState) {
        this.bidState = bidState;
    }

    public Date getBidDate() {
        return bidDate;
    }

    public void setBidDate(Date bidDate) {
        this.bidDate = bidDate;
    }

    public Integer getBidOrder() {
        return bidOrder;
    }

    public void setBidOrder(Integer bidOrder) {
        this.bidOrder = bidOrder;
    }

    public Integer getHits() {
        if (hits == null) {
            return 0;
        }
        return hits;
    }

    public void setHits(Integer hits) {
        this.hits = hits;
    }

    public Integer getFocus() {
        if (focus == null) {
            return 0;
        }
        return focus;
    }

    public void setFocus(Integer focus) {
        this.focus = focus;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getExt1() {
        return ext1;
    }

    public void setExt1(String ext1) {
        this.ext1 = ext1;
    }

    public String getExt2() {
        return ext2;
    }

    public void setExt2(String ext2) {
        this.ext2 = ext2;
    }

    public String getExt3() {
        return ext3;
    }

    public void setExt3(String ext3) {
        this.ext3 = ext3;
    }

    @JsonIgnore
    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @JsonIgnore
    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    @JsonIgnore
    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    @JsonIgnore
    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
}
